import {NgModule} from "@angular/core";
import {ChargeComponent} from "@app/shared/components/card/list/column/optical-storage/charge.component";
import {ChartDetailComponent} from "@app/shared/components/card/list/column/optical-storage/chart-detail.component";
import {CurveDetailComponent} from "@app/shared/components/card/list/column/optical-storage/curve-detail.component";
import {
  OpticalStorageRootComponent
} from "@app/shared/components/card/list/column/optical-storage/optical-storage-root.component";
import {PowerComponent} from "@app/shared/components/card/list/column/optical-storage/power.component";
import {SharedModule} from "@app/shared/components/SharedModule";
import {NgForOf, NgOptimizedImage} from "@angular/common";

@NgModule({
  declarations: [
    ChargeComponent,
    ChartDetailComponent,
    CurveDetailComponent,
    OpticalStorageRootComponent,
    PowerComponent
  ],
  imports: [
    SharedModule,
    NgForOf,
    NgOptimizedImage
  ],
  exports: [
    ChargeComponent,
    ChartDetailComponent,
    CurveDetailComponent,
    OpticalStorageRootComponent,
    PowerComponent
  ]
})
export class OpticalModule {
}
